#include <iostream>

void func(void *p)
{
    std::cout << "ptr\n";
}
void func(int a)
{
    std::cout << "int\n";
}

int main()
{
    func(nullptr);
    func(0);
    // func(NULL);/*NULL存在二义性*/
    return 0;
}